hospitable person - Español Inglés Diccionario